package com.szrt.java.day20161226.demo09;

public class CallTest {
	
	
	
	/**
	 * 张志东写的2个数的想法的方法
	 * @param x  被加数
	 * @param y  加数
	 * @return   
	 */
	public static int zzdAdd(int x ,int y){
		int sum  = x +y;
		return sum;
	}
	
	
	public static int ltjAdd(int a ,int b,int c){
		
		int temp = zzdAdd(a,b);
		int sum  = zzdAdd(temp,c);
		return sum;
	}
	
	
	public static void main(String[] args) {
		
		// 如果你想快速地让系统给你生成1个变量   CTRL + 1  new local variable
		int sum = ltjAdd(4, 5, 6);
		System.out.println(sum);
		int ss =sum(10);
		System.out.println(ss);
		
	}
	
	public static int sum(int num) {
		  if (num > 1) {
		   return num + sum(num - 1); // 调用递归方法
		  } else {
		   return 1; // 当num=0时，循环结束
		  }
	}

}
